touched in the head – Deutsch–English translations

🇬🇧 en de 🇩🇪

touched in the head adjective

nicht ganz klar im Kopf
Wiktionary Links